home *** CD-ROM | disk | FTP | other *** search
Text File | 1999-10-14 | 14.8 KB | 431 lines | [ttro/ttxt] |
- =====================================================================
- *** ***
- *** Mac OS 9 Seed Developer Release Notes ***
- *** Copyright (c) 1999 Apple Computer, Inc. ***
- *** (This work is unpublished.) ***
- *** ***
- =====================================================================
-
- The information contained in this message is under nondisclosure.
-
- =====================================================================
-
-
- ALERT: POSSIBLE IMPORT/EXPORT VIOLATION
- Please read the "Mac OS 9 Import/Export regs" document which
- you will find besides this document for more details.
-
-
-
-
-
- 10/14/99
-
- Mac OS Developers,
-
-
- Welcome to Mac OS 9!
-
- On behalf of the Apple Computer, we would like to express our thanks to
- the many dedicated developers who took the time to test this release and
- report bugs. Every developer benefits from their hard work and the quality
- of this release is a tribute to their hard work.
-
- Mac OS 9 looks to be a fantastic release. With a compelling feature set,
- high compatibility, and great quality, this release should be a great
- upgrade and worthy of it's legacy. We expect it to be a big hit in the
- market.
-
- As you know, the public release of Mac OS 9 is October 23rd. Please be
- sure to keep this release under non-disclosure until that time.
-
- A few developers emailed us about reports of customers receiving their
- orders of Mac OS 9 from Apple. It is our policy to seed the GM release to
- developers before it is available to customers to ensure so that you can
- be as prepared as possible. Unfortunately, a few hundred copies were
- accidentally shipped in advance of the release date, October 23rd. This
- was unintentional and we apologize if this resulted in any unpleasant suprises.
-
-
-
- We hope you enjoy Mac OS 9 as much as we do. We look forward to working
- with you again on future releases of the operating system and of your
- products!
-
-
-
- Thank you,
-
- Tim Holmes, Mac OS Technology Manager
- Eric Simenel, Developer Technical Support Engineer
-
-
-
-
-
-
-
-
- Table of Contents
- ----------------------------------------------------------------------
- A Note on Confidentiality
- A Note on Participation
- Seed Download Tips
- Digital Signature Information
- Mac OS 9 Fundamentals
- List of New Features
- Mac OS 9 Release Notes (READ BEFORE INSTALL).....Updated this release
- Mac OS 9 Seed Schedule...........................Updated this release
- A Note on Component Versions
- Top Testing and Compatibility "Gotchas"
- Contact Information
- Mac OS 9 Seed Release Notes Errata
- ---------------------------------------------------------------------
-
-
-
- A Note on Confidentiality
- -------------------------
-
- The vast majority of developers seeded abide by their nondisclosure
- agreements, and for that we thank you; however, some continue to
- violate this trust.
-
- These violations reduce the amount of time Apple is able to spend on
- the very things developers most need: better software and better
- support. In addition, these violations may have a severely negative
- effect on our ability to continue these seeds.
-
- We appreciate any help in tracking down violations and appreciate the
- help we have received to date. Please see the contact information
- below to report infractions.
-
-
-
- A Note on Participation
- -----------------------
-
- Early seeding is important to developers and Apple alike; however, in
- the past, we haven't received the level of feedback we'd expect for
- something you've told us is so important.
-
- To ensure compatibility with Mac OS 9, developers should not assume
- Apple will test each of their products internally. It's important that
- every developer continue to test their products with this pre-release
- software and provide feedback on problems they encounter.
-
- Two important guidelines:
-
- -- Provide feedback. It's become apparent that many
- developers perceive Apple as a sufficiently large
- organization that either will be able to find all
- compatibility problems or will get swamped with
- duplicate bug reports. Neither of these perceptions is
- accurate. Only reported bugs have a chance to be fixed.
-
- -- Provide feedback as early as possible. The pattern of
- feedback we receive is generally a spike following the
- earliest seeds, and then traffic drops off until the
- final candidate stage, at which time we get a second
- "spike". This second spike occurs too late in the
- process for us to incorporate the requested changes. The
- earlier you report a problem, the more likely it is
- we'll be able to achieve a resolution satisfactory to
- everyone. Don't wait to test for or to report bugs!
-
- -- A feedback anecdote: we found this annotation
- from the engineer assigned to bug report 2256457:
- "Thanks for the bug report -- I always wanted to fix this!"
- It was true then, it's still true now. We are awaiting your
- feedback. Send away.
-
-
- Seed Download Tips
- ------------------
-
- Here are some tips and information we hope will ease the burden of the
- process of downloading the seed. Also remember that downloading during
- off-hours will reduce connection problems and result in faster download
- speeds.
-
- -- Be sure to use an FTP client (not a web browser) which
- is set to bypass any firewall you may be behind and
- which allows only one login session at a time. Also
- beware that your FTP client may time out your connection
- if inactive for more than a minute, thereby forcing you
- to get a new password and start over.
-
- -- Be sure to enter your current developer information in
- the fields.
-
-
-
- Digital Signature Information
- -----------------------------
-
- The Mac OS 9 seed archive has been digitally signed with PGP, allowing you
- to verify if the software has been corrupted during download or modified
- or replaced in any way. It is not necessary to verify the file to use the
- software. The signature is merely a precaution against tampering.
-
- PGP will report the signature is bad in all of these cases. The most
- likely culprit is corruption during download. Please download the
- file(s) again.
-
- To verify the file's integrity, perform the following steps:
-
- -- Obtain PGP 5 or later, commercial and freeware versions
- are available:
-
- <http://www.nai.com/asp_set/products/tns/intro.asp>
-
- For information about or support for PGP, consult PGP as
- this is not an Apple product.
-
- -- Obtain the public key for Tim Holmes (key ID 0x9E22EA50)
-
- -- Tim Holmes PGP key fingerprint is
- DA02 3845 C6E5 A9C2 063D 088C CCEC 2A87 9E22 EA50
-
- -- Verify the disk image file by opening the signature file
-
-
-
- Mac OS 9 Fundamentals
- ---------------------
-
- Mac OS 9 is the next in a series of regular Mac OS update releases.
-
- Mac OS 9 supports the same set of machines as Mac OS 8.5 and any which
- may ship before the release of this OS version. This includes Apple
- branded Macintosh computers which originally shipped with PowerPC
- processors.
-
-
-
- List of New Features:
- ======================
-
- Since this document has become too long for SimpleText, the list of new
- features in Mac OS 9 has been transferred in a separate document named
- adequately "New Features in Mac OS 9" and is distributed besides
- these seed notes.
-
-
-
- Mac OS 9 Release Notes
- ========================
-
- This release is the sixteenth seeded build of Mac OS 9. This release
- should work on all machines supported by Mac OS 8.5 and any which may
- ship before the release of this OS version.
-
-
- Important Note:
- ----------------
-
- Apple Network Assistant 4.0
- Network Assistant helps you manage computer workstations and interact
- with other users on the network. Network Assistant 4.0 client software
- is included as a customized installation option of the Mac OS 9 seed.
- However, for security reasons, it is not enabled by default. To use
- Network Assistant, you must enable the client software and install the
- administration application included in the Mac OS 9 Extras folder. See
- the Read Me in the Network Assistant folder in the Mac OS 9 Extras
- folder for more information.
-
- If you plan to install Mac OS 9 over an existing system and have
- Macintosh Manager 1.0 installed, make sure to remove the following
- files from your current System Folder *before* installing Mac OS 9:
- MM Client Startup (in your Extensions Folder)
- MM Client Login (in the System Folder)
- MM Client Finder Plugin (in the System Folder)
- MM Client Panels (in the System Folder)
- Macintosh Manager 1.0 conflicts with the Multiple Users (Pebbles)
- software in Mac OS 9.
-
-
- Known issues with the GM build:
- -------------------------------
-
- - None.
-
- Other things to note:
-
- - Installation onto PDM class machines (6100/7100/8100) now requires
- booting from Mac OS 9. You cannot boot from 8.6 or earlier to
- install Mac OS 9 onto these machines due to a bug with the ROM on
- those machines.
-
- - The 119 error is now mapped to a new error dialog that tells you to
- check with the app developer for a new version. The major known
- problems are still with ATM, Adobe Type Reunion, Stuffit Deluxe,
- Suitcase, MasterJuggler, Norton AntiVirus, and Norton FileSaver.
-
- - MPW 3.5b1, available on our web site at
- http://developer.apple.com/tools/mpw-tools/
- does run again on Mac OS 9.0 after a brief interruption.
-
- - WARNING: Do not install a new version of Mac OS 9 over a previous
- developer release version of Mac OS 9. This could create random
- problems.
-
-
-
- Mac OS 9 Seed Schedule
- ======================
-
- 99/05/10 - Sonata a3
- 99/05/17 - Sonata a4
- 99/05/28 - Sonata a5
- 99/06/16 - Sonata a6
- 99/06/29 - Sonata b2
- 99/07/12 - Sonata b3
- 99/07/26 - Sonata b4
- 99/08/06 - Sonata b5
- 99/08/20 - Sonata b6
- 99/09/03 - Sonata b7
- 99/09/10 - Sonata f2
- 99/09/17 - Sonata f3
- 99/09/23 - Sonata f4
- 99/09/27 - Sonata f6GMc1
- 99/09/30 - Sonata f9GMc4
- 99/10/14 - Mac OS 9
-
-
- A Note on Component Versions
- ============================
-
- Some of the components in Mac OS 9 may be earlier versions than those
- shipping at the time of release of this OS update. This is due to
- extensive, time-consuming integration quality assurance that is
- required to achieve the quality goals for such a large project.
- Integrating later versions of components impacts testing and could
- compromise the quality of the Mac OS 9 release.
-
- In Apple's OS release strategy, the latest version possible of any
- given component will integrate into the next OS update or release, but
- those components will continue to improve and be distributed as
- appropriate in parallel to the OS releases.
-
-
-
- Top Testing and Compatibility "Gotchas"
- ---------------------------------------
-
- There are many changes in Mac OS 9. There are some specific areas we
- know have a relatively high potential of causing trouble for a
- significant number of programs. Here are some testing recommendations
- which we believe should be part of your testing regimen:
-
- -- Be sure to test in the Multiple Users Limited and Panels
- environments! (And read the Multiple User developer note available
- in the Sonata Pseudo-SDK.)
-
- -- Be sure to test Software Update, but do not file a bug if it says
- there are no updates.
-
- -- Print, Print, Print! - there have been changes made to the
- LaserWriter driver. Be sure to test any printing facilities
- to uncover any issues.
-
- -- AppleScript Folder Actions server has changed, be sure to
- test any folder actions you may have created to ensure
- compatibility and report any problems to us ASAP!
-
- -- Changes have been made to the Startup Disk control panel
- If you use this in any way, verify your functionality.
-
- -- Control Panels ("real" cdevs, filetype 'cdev') now run as separate
- processes rather than within the Finder's process. Test your own
- Control Panels if you developed such products.
-
- -- Mac OS 9 includes Open Transport 2.5, a significant upgrade to
- both the STREAMS infrastructure (Mentat Portable Streams 3.3) and
- the TCP/IP stack (Mentat TCP/IP 3.5). It's likely that this core
- infrastructure update has broken some software. Please test your
- networking software on Mac OS 9, especially if it uses unusual
- TCP/IP functionality (raw IP, rarely used TCP/IP options, and so
- on) or operates at a low level within the networking stack
- (STREAMS plug-ins (modules and drivers), configurators, VPN
- solutions, and so on).
-
- -- Network preferences will be stored on a per-machine basis in
- Mac OS 9. If your code modifies network preferences directly, it
- will be ineffective when a user (other than the owner) is logged
- in. You should modify your code to use the Network Setup library
- to modify network preferences.
-
- -- AppleShare Client 3.8.4, PBVolumeMount(): the client no longer
- negotiates a less secure authentication method than the one
- requested in the UAMType field. This could be a problem when
- connecting to servers which only support Cleartext since the the
- client will not connect if the caller did not specify Cleartext
- auth in the UAMType field.
-
-
-
- ========================================================================
-
-
-
-
- Contact Information
- -------------------
-
- Seed Note Feedback
-
- Comments about and requests for additional information
- to be included in the seed note should be sent to:
-
- <mailto: "Eric Simenel" simenel.e@apple.com>
-
-
- Downloading and Decoding
-
- Before contacting Apple for assistance with the seeding
- process or obtaining this seed, please consult the
- Seeding Frequently Asked Questions web page:
-
- <http://developer.apple.com/faq/faqseed.html>
-
- If this page does not help you resolve the problem,
-
- <mailto: "developer seeding" devseed@apple.com>
-
-
- Bug Reports
-
- For bug reports (but not Sonata enhancement requests):
-
- <http://developer.apple.com/bugreporter>
-
-
- Security Breaches ("Leaks")
-
- We encourage you to report anyone you know to have
- distributed Sonata, in whole or in part, or information
- about Sonata (including but not limited to screen dumps)
- to anyone who is not under nondisclosure with Apple.
-
- We have been successful at closing down many sources of
- leaks thanks to your reports. Please keep them coming to:
-
- <mailto: "Tim Holmes" shortstop@apple.com>
-
-
-
-
- Sonata Seed Release Notes Errata
- ----------------------------------
-
- Clarifications:
-
- (none)
-
- Corrections:
-
- (none)
-
-
-